package com.nikitova.craps3d.constants
{
	
	/**
	 * @author schranz
	 */
	public class Notifications
	{
		/*
		 * note(s)		:	CREATE
		 * sender		:	@link { ApplicationFacade }   
		 * receiver(s)	:	@link { CreateCommand } 
		 */
		public static const CREATE 							: String = "create";
		/**
		 * note(s)		:	STARTUP
		 * sender		:	@link { ApplicationFacade }   
		 * receiver(s)	:	@link { StartupCommand } 
		 */
		public static const STARTUP 						: String = "startup";
		/**
		 * note(s)		:	CLOSE
		 * sender		:	@link { ApplicationFacade, ... }   
		 * receiver(s)	:	@link { CloseCommand } 
		 */
		public static const CLOSE 							: String = "close";
		/**
		 * note(s)		:	SHOW_GAME
		 * sender		:	@link { ApplicationFacade, ... }   
		 * receiver(s)	:	@link { GameView3DMediator } 
		 */
		public static const SHOW_GAME                	: String = "TRANSITION_SHOW_GAME";
		/**
		 * note(s)		:	INIT_CONFIG
		 * sender		:	@link { ConfigProxy }   
		 * receiver(s)	:	@link { InitializeProxiesCommand } 
		 */
		public static const INIT_CONFIG 					: String = "INIT_CONFIG";
		/**
		 * note(s)		:	INIT_GAME_CONFIG
		 * sender		:	@link { GameConfigProxy }   
		 * receiver(s)	:	@link { InitializeProxiesCommand } 
		 */
		public static const INIT_GAME_CONFIG 				: String = "INIT_GAME_CONFIG";
		/**	
		 * note(s)		:	CONFIG_LOADED
		 * sender		:	@link { ApplicationFacade }   
		 * receiver(s)	:	@link { StartupResourceLoadedCommand } 
		 */
		public static const CONFIG_LOADED 					: String = "CONFIG_LOADED";
		/**	
		 * note(s)		:	GAME_CONFIG_LOADED
		 * sender		:	@link { ApplicationFacade }   
		 * receiver(s)	:	@link { StartupResourceLoadedCommand } 
		 */
		public static const GAME_CONFIG_LOADED 				: String = "GAME_CONFIG_LOADED";
		/**	
		 * note(s)		:	CONFIG_LOAD_FAILED
		 * sender		:	@link { ApplicationFacade }   
		 * receiver(s)	:	@link { StartupResourceFailedCommand } 
		 */
		public static const CONFIG_LOAD_FAILED				: String = "CONFIG_LOAD_FAILED";
		/**	
		 * note(s)		:	GAME_CONFIG_LOAD_FAILED
		 * sender		:	@link { ApplicationFacade }   
		 * receiver(s)	:	@link { StartupResourceFailedCommand } 
		 */
		public static const GAME_CONFIG_LOAD_FAILED			: String = "GAME_CONFIG_LOAD_FAILED";
		/**	
		 * note(s)		:	MATERIALS_LOADED
		 * sender		:	@link { MaterialsProxy }   
		 * receiver(s)	:	@link { StartupResourceLoadedCommand } 
		 */
		public static const MATERIALS_LOADED 				: String = "MATERIALS_LOADED";
		/**	
		 * note(s)		:	COLLADA_LOADED
		 * sender		:	@link { ModelsProxy }   
		 * receiver(s)	:	@link { StartupResourceLoadedCommand } 
		 */
		public static const COLLADA_LOADED 				: String = "COLLADA_LOADED";
		/**	
		 * note(s)		:	COLLADA_LOAD_FAILED
		 * sender		:	@link { ModelsProxy }   
		 * receiver(s)	:	@link { StartupResourceLoadedCommand } 
		 */
		public static const COLLADA_LOAD_FAILED 				: String = "COLLADA_LOAD_FAILED";
	}
}